#!/bin/sh

echo "=== 目录结构 ==="
ls -lR /app
echo "=== 检测系统架构 ==="

# 检测系统架构并选择对应的可执行文件
ARCH=$(uname -m)
case $ARCH in
    x86_64)
        echo "检测到x86_64架构，使用amd64版本"
        EXECUTABLE="/app/ssh-detector-amd64"
        ;;
    aarch64)
        echo "检测到ARM64架构，使用arm64版本"
        EXECUTABLE="/app/ssh-detector-arm64"
        ;;
    *)
        echo "未知架构: $ARCH，尝试使用默认版本"
        EXECUTABLE="/app/ssh-detector"
        ;;
esac

# 确保文件可执行
chmod +x $EXECUTABLE

echo "=== 启动应用 ==="
$EXECUTABLE -web